Information processing apparatus and method, recording medium, and program

ABSTRACT

In order to carry out information transmission/reception intuitively and easily, a black-and-white pattern of a symbol representative of data of an image is switched every scan timing of one frame of a display unit and is displayed continuously only during a period displaying whole data of the image. In an information processing terminal, the data of the image is acquired in accordance with the symbol read by a reader/writer. To the contrary, in a case of transmitting data from the information processing terminal to a display apparatus, a symbol representative of data to be transmitted is output from the reader/writer to be read by a read area formed at a predetermined position of the display unit. In the display apparatus, data is acquired in accordance with the read symbol. The present invention may be applied to various information processing apparatuses including a personal computer, PDA, a television receiver.

CROSS REFERENCES TO RELATED APPLICATIONS

The present document is based on Japanese Priority Document JP2004-080032, filed in the Japanese Patent Office on Mar. 19, 2004, theentire contents of which being incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to an information processing apparatus andmethod, a recording medium and a program, and more particularly to aninformation processing apparatus and method capable of executingtransmission/reception of information intuitively and easily.

2. Description of Related Art

Various technologies have been proposed recently, in which variousinformation is directly input to a display apparatus such as atelevision receiver, without superposing a touch panel or the like onthe display apparatus.

For example, Japanese Patent Unexamined Publication No. HEI-11-53111(pp. 5 and 6, paragraphs [0028] to [0030]) discloses that informationcorresponding to an operation by a user or information recorded in acard presented by a user is detected in accordance with a light amountof an infrared ray emitted from the inside to the outside of a displayapparatus (an information input/output apparatus) and a light amount ofa reflection light thereof. A user can input predetermined informationto the display apparatus without operating a mouse or a keyboard.

Japanese Patent Unexamined Publication No. HEI-7-175420 describes anorganic EL element constituting a display apparatus capable of displaywith emitting light in accordance with information written by an opticalinput method.

However, there is one issue of a limit of the amount of informationcapable of being input in a predetermined time period, in a case whereinformation corresponding to an operation by a user or informationrecorded in a card presented by a user is to be input to the displayapparatus.

One approach to inputting information to a display apparatus is toprovide the display apparatus with a module capable of communicationsusing a so-called wireless local area network (LAN) such as theInstitute of Electrical and Electronics Engineers (IEEE) 802.11a,802.11b or the like or Bluetooth (registered trademark), which arerapidly prevailing in recent years, and to input (transmit) informationby wireless communications from an information terminal provided with asimilar communication module to the display apparatus. However, there isan issue of complicated settings before communications start anddifficulties in inputting information.

Furthermore, since a user instructs data transmission by using a screenof the information terminal, information cannot be input moreintuitively than a case in which information is directly input to adisplay apparatus provided with, for example, a touch panel (a case inwhich a display part is depressed directly).

The present invention has been made in consideration of thesecircumstances and allows information transmission/reception to/from adisplay apparatus to be performed intuitively and easily.

An information processing apparatus of the present invention is one forcontrolling driving display means having a transistor disposed in eachpixel for switching between conduction and non-conduction in response toan applied voltage and outputting a signal in response to a lightreception. The information processing apparatus comprises control meansfor controlling a voltage applied to the transistor to switch betweendisplay driving (mode of pixel being driven for display) and photodetection driving (mode of pixel being driven for photo detection) ofeach pixel; and detecting means for detecting an external input inaccordance with a signal output upon reception of light by thetransistor, disposed in a pixel under the light reception driving undercontrol of the control means.

The control means may apply a positive voltage to the transistordisposed in the pixel under the display driving and a voltage near 0 Vto the transistor disposed in the pixel under the photo detectiondriving.

In a case where an electroluminescent element is disposed in each pixelof the display means, the electroluminescent element being connected tothe transistor and emitting light while the transistor is conductive,the detecting means may further detect the external input in accordancewith a signal output upon reception of light by the electric field lightemitting element not emitting light.

The control means may display a detection area constituted of aplurality of pixels under the light reception driving on the displaymeans, by controlling a voltage applied to the transistors.

The information processing apparatus of the present invention mayfurther comprise focusing means for focusing an object positioned awayfrom a surface of the display means upon the pixels constituting thedetection area, wherein the detecting means detects as the externalinput an image of the object focused by the focusing means on the pixelsconstituting the detection area.

The detecting means may detect as the external input a figure imagerepresentative of predetermined data displayed on another informationprocessing apparatus, in accordance with a signal output from thetransistors disposed in the pixels constituting the detection area.

The figure image may be two-dimensional codes representative of datahaving a predetermined data amount.

The control means may further form on the display means a display areaconstituted of a plurality of pixels under the display driving in anarea different from the detection area.

In a case where an electroluminescent element is disposed in each pixelof the display means, the electroluminescent element being connected tothe transistor and emitting light while the transistor is conductive,the control means may control the voltage applied to the transistor insuch a manner that the detection area is constituted of pixels in whichelectroluminescent elements having a high light reception sensitivityrelative to light having a predetermined wavelength emitted from theelectroluminescent elements disposed in the pixels constituting thedisplay area.

The information processing apparatus of the present invention mayfurther comprise generating means for generating a figure imagerepresentative of predetermined data to be output to another informationprocessing apparatus and display control means for making the pixelsconstituting the display area display the figure image generated by thegenerating means.

The control means may form the detection area near the display area, andthe detecting means may detect an external input in accordance with asignal output when the transistors disposed in the pixels constitutingthe detection area receive reflected light of light emitted from thepixels constituting the display area.

The detecting means may detect that, as the external input, apredetermined object is in contact or proximity of a surface of thedisplay means.

The control means may further move sequentially positions of the pixelsconstituting the detection area, together with the pixels constitutingthe display area, and the detecting means may detect, as the externalinput, area information of an object in contact with or close to thesurface of the display means, in accordance with a signal output uponreception of light by the transistors disposed in the pixelsconstituting the detection area receive reflected light of light emittedfrom the pixels constituting the display area.

An information processing method of the present invention is one for aninformation processing apparatus for controlling driving display meanshaving a transistor disposed in each pixel for switching betweenconduction and non-conduction in response to an applied voltage andoutputting a signal in response to a light reception. The informationprocessing method comprises a control step of controlling a voltageapplied to the transistor to switch between display driving and photodetection driving of each pixel; and a detecting step of detecting anexternal input in accordance with a signal output upon reception oflight by the transistor disposed in a pixel under the light receptiondriving under control by a process of the control step.

A recording medium of the present invention is one recording therein aprogram for making a computer execute a process of driving display meanshaving a transistor disposed in each pixel for switching betweenconduction and non-conduction in response to an applied voltage andoutputting a signal in response to a light reception. The programcomprises a control step of controlling a voltage applied to thetransistor to switch between display driving and photo detection drivingof each pixel; and a detecting control step of detecting an externalinput in accordance with a signal output upon reception of light by thetransistor disposed in a pixel under the light reception driving undercontrol by a process of the control step.

A program of the present invention one for making a computer execute aprocess of driving display means having a transistor disposed in eachpixel for switching between conduction and non-conduction in response toan applied voltage and outputting a signal in response to a lightreception. The program comprises a control step of controlling a voltageapplied to the transistor to switch between display driving and photodetection driving of each pixel; and a detecting control step ofdetecting an external input in accordance with a signal output uponreception of light by the transistor disposed in a pixel under the lightreception driving under control by a process of the control step.

In the information processing apparatus and method, recording medium andprogram of the present invention, by controlling the voltage applied tothe transistor, the display driving or photo detection driving of eachpixel is selectively controlled, and the external input is detected inaccordance with a signal output upon reception of light by thetransistor, disposed in the pixel under the light reception driving.

According to the present invention, a display and an external inputdetection can be performed.

According to the present invention, data can be fetched from an externalapparatus by a more intuitive and easy operation, and data can betransferred easily to the external apparatus.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a view showing a structural example of an informationprocessing system to which the present invention is applied;

FIG. 2 is another view showing a structural example of an informationprocessing system to which the present invention is applied;

FIG. 3 is a block diagram showing a structural example of a displayapparatus of FIG. 1;

FIG. 4 is a diagram showing details of a pixel constituting a displayunit of FIG. 3;

FIG. 5 is another diagram showing details of a pixel constituting adisplay unit of FIG. 3;

FIG. 6 is a graph showing an example of measurement results of a currentvalue detected in the pixels of FIG. 4 and FIG. 5;

FIG. 7 is a graph showing an enlarged view of FIG. 6 at around 0V;

FIG. 8 is a graph showing an example of measurement results of a currentvalue detected in a TFT;

FIG. 9 is a view showing an example of a symbol string;

FIG. 10 is a block diagram showing a structural example of areader/writer of FIG. 1;

FIG. 11 is a flowchart for explaining a data transfer processing of thedisplay apparatus;

FIG. 12 is a flowchart for explaining a data acquisition processing ofan information processing terminal executed in correspondence with theprocessing of FIG. 11;

FIG. 13 is a view showing an example of data transferred from thedisplay apparatus to the information processing terminal;

FIG. 14 is a flowchart for explaining a data transfer processing of theinformation processing terminal;

FIG. 15 is a flowchart for explaining a data acquisition processing ofthe display apparatus executed in correspondence with the processing ofFIG. 14;

FIG. 16 is a view showing an example of data transferred from theinformation processing terminal to the display apparatus;

FIG. 17 is a flowchart for explaining a data transfer processing of theinformation processing terminal;

FIG. 18 is a flowchart for explaining a data acquisition processing ofthe display apparatus executed in correspondence with the processing ofFIG. 17;

FIG. 19 is a flowchart for explaining another data acquisitionprocessing of the display apparatus executed in correspondence with theprocessing of FIG. 17;

FIG. 20 is a view showing a display example at the time data istransferred from the information processing terminal to the displayapparatus;

FIG. 21 is a flowchart for explaining still another data acquisitionprocessing of the display apparatus executed in correspondence with theprocessing of FIG. 17;

FIG. 22 is a view of an example in which a read area is moved;

FIG. 23 is a view of a display example in which data transfer is carriedout in the read area of FIG. 22;

FIG. 24 is a flowchart for explaining a data acquisition processing ofthe display apparatus of FIG. 22;

FIG. 25 is a view showing an example of external structure of theinformation processing terminal;

FIG. 26 is a view showing an example of external structure of thedisplay apparatus;

FIG. 27 is another view showing an example of external structure of theinformation processing terminal;

FIG. 28 is a view showing another structural example of thereader/writer of FIG. 1;

FIG. 29 is a block diagram showing another structural example of thedisplay apparatus;

FIG. 30 is a diagram showing an example of signal lines connected to adisplay unit of FIG. 29;

FIG. 31 is a diagram showing an example of a circuit disposed in asub-pixel constituting the display unit of FIG. 29;

FIG. 32 is a flowchart for explaining a processing of the displayapparatus;

FIG. 33A to FIG. 33C are views showing an example of an area formed bythe processing of FIG. 32;

FIG. 34 is a view showing a range of a read area of FIG. 33;

FIG. 35A to FIG. 35C are other views showing an example of an areaformed by the processing of FIG. 32;

FIG. 36 is a view showing a range of a read area of FIG. 35;

FIG. 37A to FIG. 37C are other views showing an example of an areaformed by the processing of FIG. 32;

FIG. 38 is a view showing a range of a read area of FIG. 37;

FIG. 39A to FIG. 39C are views showing an example of an area formed bythe processing of FIG. 32;

FIG. 40 is a view showing a range of a read area of FIG. 39;

FIG. 41 is a view showing a cross section of an EL element;

FIG. 42 is a graph showing a photo sensitivity of the EL element;

FIG. 43 is a view showing a display apparatus for inputting data and adisplay apparatus for detecting data;

FIG. 44 is a view showing an example of input detection;

FIG. 45 is a view showing a range of a preferable light emission area inthe detection of FIG. 44;

FIG. 46 is a view showing another example of input detection;

FIG. 47 is a view explaining detection of plane information;

FIG. 48 is a view showing an external appearance of FIG. 47;

FIG. 49A and FIG. 49B are graphs each showing analog output and digitaloutput in the detection of FIG. 47 and FIG. 48;

FIG. 50A and FIG. 50B are graphs each showing digital output and digitaloutput in the detection of FIG. 47 and FIG. 48;

FIG. 51 is a view showing a display example of data after detection;

FIG. 52 is a view for explaining image capturing using the displayapparatus;

FIG. 53A and FIG. 53B are graphs each showing analog output in the imagecapturing in FIG. 52;

FIG. 54A and FIG. 54B are graphs each showing digital output in theimage capturing in FIG. 52;

FIG. 55 is a view showing an example of input detection;

FIG. 56 is a view showing output of a laser pointer of FIG. 55;

FIG. 57 is a view showing another example of input detection; and

FIG. 58 is a view showing output of a laser pointer of FIG. 57.

DESCRIPTION OF PREFERRED EMBODIMENTS

In the following, embodiments of the present invention will bedescribed. The correspondence between the disclosed inventions and theembodiments is as follows. The description is used for confirming thatthe embodiments supporting the inventions described in thisspecification are described in the specification. Therefore, theembodiment described in this specification as not corresponding to someinvention is not intended to mean that the embodiment does notcorrespond to the invention. Conversely, the embodiment described inthis specification as corresponding to some invention is not intended tomean that the embodiment does not correspond to the invention other thansome invention.

Further, it is not intended that the claims cover all the inventioncorresponding to the embodiments. In other words, it is not intended todeny the presence of the invention described in this specification butnot claimed in this application, i.e., to deny the presence of theinvention which may be divisionally submitted in the future and theinvention emerging through corrections and additionally submitted in thefuture.

According to one aspect of the present invention, an informationprocessing apparatus (e.g., the display apparatus 1 shown in FIG. 1) ofthe present invention for controlling driving display means having atransistor disposed in each pixel for switching between conduction andnon-conduction in response to an applied voltage and outputting a signalin response to a light reception. The information processing apparatuscomprises: control means (e.g., a controller 48 shown in FIG. 3) forcontrolling a voltage applied to the transistor to switch betweendisplay driving and photo detection driving of each pixel; and detectingmeans (e.g., a detecting unit 53 shown in FIG. 3) for detecting anexternal input in accordance with a signal output upon reception oflight by the transistor disposed in a pixel under the light receptiondriving under control of the control means.

According to another aspect of the present invention, in a case where anelectroluminescent element (e.g., an EL element 74 shown in FIG. 4) isdisposed in each pixel of the display means, the electroluminescentelement being connected to the transistor and emitting light while thetransistor is conductive, the detecting means further detects theexternal input in accordance with a signal output upon reception oflight by the electric field light emitting element not emitting light.

According to another aspect of the present invention, the informationprocessing apparatus further comprises focusing means (e.g., a lensshown in FIG. 52) for focusing an object positioned away from a surfaceof the display means upon the pixels constituting the detection area, inwhich the detecting means detects as the external input an image of theobject focused on the pixels constituting the detection area.

According to another aspect of the present invention, in a case where anelectroluminescent element is disposed in each pixel of the displaymeans, the electroluminescent element being connected to the transistorand emitting light while the transistor is conductive, the control meanscontrols the voltage applied to the transistor in such a manner that thedetection area is constituted of pixels in which electroluminescentelements (e.g., elements emitting light near red) having a high lightreception sensitivity relative to light having a predeterminedwavelength emitted from the electroluminescent elements (e.g., elementsemitting light near green) disposed in the pixels constituting thedisplay area.

According to another aspect of the present invention, the informationprocessing apparatus further comprises generating means (e.g., a symbolprocessing unit 52 shown in FIG. 3) for generating a figure image (e.g.,a symbol shown in FIG. 9) representative of predetermined data to beoutput to another information processing apparatus and display controlmeans (e.g., a video signal generating unit 47 shown in FIG. 3) formaking the pixels constituting the display area display the figure imagegenerated by the generating means.

According to another aspect of the present invention, an informationprocessing method of the present invention for an information processingapparatus for controlling driving display means having a transistordisposed in each pixel for switching between conduction andnon-conduction in response to an applied voltage and outputting a signalin response to a light reception. The information processing methodcomprises: a control step (e.g., Step S61 shown in FIG. 15) ofcontrolling a voltage applied to the transistor to switch betweendisplay driving and photo detection driving of each pixel; and adetecting step (e.g., Step S62 shown in FIG. 15) of detecting anexternal input in accordance with a signal output upon reception oflight by the transistor disposed in a pixel under the light receptiondriving under control by a process of the control step.

In a program recorded in a recording medium according to another aspectof the present invention and a program according to another aspect ofthe present invention, the embodiment (only for example) correspondingto each Step is similar to the information processing method accordingto the above-described aspect of the present invention.

Embodiments of the present invention will be described hereunder withreference to the accompanying drawings.

FIG. 1 is a diagram showing an example of the structure of aninformation processing system adopting the present invention.

A display unit 11 is disposed over substantially the whole front area ofa display apparatus (information processing apparatus) 1. The displayunit 11 is, for example, an organic or inorganic electroluminescence(EL) display or a liquid crystal display (LCD), having a thin filmtransistor (TFT) at each pixel, and displays an image such aspredetermined figures and characters by controlling to drive each pixel.

A moving image 12A is displayed in a window 12 displayed in the displayunit 11, and a symbol 13 being a matrix type two-dimensional code isdisplayed at a lower right corner of the window 12.

The symbol 13 is a figure image representative of data of the movingimage 12A, and, for example, the black-and-white pattern of the symbolis changed every time when one frame is displayed in the display unit11. Upon acquisition of source data of the moving image 12A, the displayapparatus 1 generates a symbol string representative of the source codeand constituted of a plurality of symbols (two-dimensional codes), andsequentially displays each symbol every time one frame is displayed.

An apparatus having a reader capable of detecting a symbol displayed inthe display unit 11 can acquire source data by analyzing the symbol.

An information processing terminal 21 is a personal digital assistant(PDA), a personal computer, a portable phone or the like, and isconnected via a cable 23 to a reader/writer 24 capable of reading asymbol displayed on the display apparatus 1. As a front end face 24A ofthe reader/writer 24 abuts on the symbol 13 displayed in the displayunit 11, the reader/writer 24 reads the symbol 13 displayed in thedisplay unit 11.

Namely, the reader/writer 24 detects the pattern of the displayed symbol13 during a predetermined period in correspondence with the displayperiod of the display unit 11. Data of the symbol detected by thereader/writer 24 is output to the information processing terminal 21 viathe cable 23.

In accordance with the data transferred from the reader/writer 24, theinformation processing terminal 21 acquires a symbol string including aplurality of symbols disposed time sequentially, and acquires sourcedata (source data of images displayed on the display apparatus 1) fromthe acquired symbol string. In this manner, with the involvement of thesymbol 13, the display apparatus 1 transfers data corresponding to theimage displayed in the display unit 11 to the information processingterminal 21.

For example, assuming that symbols are sequentially displayed by aprogressive method at a frequency of 60 Hz, data is transferred at atransfer rate of 960 kbps (60 (times/sec)×2 (KB)×8 (bit)).

A display and the like have been developed recently which can display ahigh quality image at a frequency of 400 Hz. In a case where symbolseach representing 2 KB data are sequentially displayed in a very shortperiod such as 400 Hz, data is transferred at a transfer rate of 6400kbps (400 (times/sec)×2 (KB)×8 (bit)).

Data can therefore be transmitted and received at a relatively hightransfer rate without involvement of wireless communications such asBluetooth and so-called wireless local area network (LAN) in conformitywith the Institute of Electrical and Electronics Engineers (IEEE)802.11a and 802.11b.

The amount of data represented by one symbol can be changed if necessarydepending upon the size of the symbol, an error correction method andthe like. The transfer rate can also be changed if necessary dependingupon the amount of data represented by one symbol and the displayfrequency of the display unit 11.

In the information processing terminal 21, data transferred from thedisplay apparatus 1 by using the symbol 13 is stored in an internalmemory unit, or in accordance with transferred data, a correspondingimage is displayed on a display unit 22.

A user can therefore fetch data from the display apparatus 1 to theinformation processing terminal 21 by a very intuitive operation ofabutting the front end face 24A of the reader/writer 24 on the displayedsymbol 13.

Conversely, the user can input data from the information processingterminal 21 to the display apparatus 1 by abutting the front end face24A of the reader/writer 24 on a read area set at a predeterminedposition of the display unit 11.

For example, as shown in FIG. 2, the display apparatus 1 forms a readarea 31 in a lower right corner of the display unit 11. Data istransferred from a symbol via the reader/writer 24 abutted on the readarea.

Although the details will be described later, a positive bias voltage isapplied to TFT of each pixel in the display area 11 in order to displaya portion of a predetermined image on the pixel, whereas a bias voltagenear 0 V is applied (gate voltage is controlled to be 0 V) in order tomake the pixel detect a portion of a symbol output from thereader/writer 24.

The read area 31 is therefore constituted of, for example, a pluralityof pixels applied with the bias voltage near 0 V among the pixels in thedisplay unit 11.

When external light becomes incident (when light representative of ablack-and-white pattern of a symbol from the reader/writer 24 becomesincident) upon a pixel (TFT) applied with the bias voltage near 0 V,leak current is generated in the semiconductor active layer of TFT.Therefore, whether or not external light is applied to a pixel can bejudged from the leak current detected in the pixel constituting the readarea 31.

Namely, as a symbol display unit 104 (FIG. 10) provided in thereader/writer 24 displays a symbol and light corresponding to the symbolis irradiated upon the read area 31, the presence/absence of light, orin other words, the black-and-white of the symbol can be detected fromeach pixel constituting the read area 31.

More specifically, for the symbol displayed in the reader/writer 24,leak current is not generated in the pixel of the read area 31 on whicha black portion is abutted, whereas leak current is generated in thepixel on which a white portion is abutted and the leak current isdetected.

The detection results of the pixels in the read area 31 are synthesizedand the symbol displayed in the reader/writer 24 is acquired at thedisplay apparatus 1. This operation is repeated during a predeterminedperiod so that the display apparatus 1 fetches a symbol string displayedin the reader/writer 24 (all symbols representative of data transferredfrom the information processing terminal 21). The display apparatus 1recovers and acquires the data selected at and transferred from theinformation processing terminal 21 to the display apparatus 1, byanalyzing the symbol string.

In this manner, a user can fetch data from the display apparatus 1 tothe information processing terminal 21 merely by abutting thereader/writer 24 upon the symbol 13 displayed in the display part 11,and can transfer the data selected at the information processingterminal 21 to the display apparatus 1 merely by abutting thereader/writer 24 on the read area 31.

Data can be transmitted and received by an intuitive operation moreeasily without any complicated settings, as compared to datatransmission/reception through communications between the displayapparatus 1 and the information processing terminal 21 by wireless LANor Bluetooth.

In the example shown in FIG. 2, the read area 31 formed in the displayunit 11 is indicated by a dotted line. Instead, the read area may beformed in a frame image having a predetermined size visuallyrecognizable by a user.

Also in the example shown in FIG. 2, although any image is not displayedin an area of the display unit 11 other than the read area 31, variousimages such as television program images may be displayed in the areaother than the read area applied with the bias voltage near 0 V.

Data transmission/reception between the display apparatus 1 and theinformation processing terminal 21 will be later described in detailwith reference to flow charts.

FIG. 3 is a block diagram showing an example of the structure of thedisplay apparatus 1 shown in FIG. 1.

A control unit 45 controls the whole operation of the display apparatus1 in accordance with a control program stored in an unrepresentedread-only memory (ROM). The control unit 45 executes a processcorresponding to a user instruction entered from an input unit 46 suchas a remote controller, for example, displaying images of a program of apredetermined television channel and accessing a predetermined site anddisplaying a screen of the site.

Under the control of the control unit 45, a signal processing unit 42acquires a signal of a predetermined channel from a televisionbroadcasting wave received at an antenna 41, and outputs the data of theprogram broadcast on the channel to the control unit 45. A communicationunit 43 communicates with various apparatuses through wired or wirelessconnection via a network such as the Internet, and outputs acquired datato the control unit 45.

A memory unit 44 is constituted of a hard disk or the like and storesvarious data such as data transferred from the information processingterminal 21, data of a television program and data acquired at thecommunication unit 43.

A video signal generating unit 47 generates an video signal fordisplaying an image corresponding to data supplied from the control unit45, and outputs the generated video signal to a controller 48 forcontrolling to drive a display unit 11.

In accordance with data generated and supplied from a symbol processingunit 52, the video signal generating unit 47 generates a video signaland outputs it to the controller 48, for example, the video signaldisplaying one symbol per one screen (per one frame display).

The controller 48 controls to drive a gate driver 50 which controlsvoltage to be applied to a gate electrode of TFT provided in each pixelin the display unit 11 and controls to drive a source driver 49 whichcontrols voltage to be applied across a source electrode and a drainelectrode of TFT in cooperation with driving of the gate driver 50.

For example, when the controller 48 is instructed by the control unit 45to form the read area in the display unit 11 at a predeterminedposition, the controller 48 controls the gate driver 50 so as to apply abias voltage near 0 V to the pixels (pixel TFT's) forming the read areaand a positive bias voltage to the other area.

Since the pixels forming the read area take a gate-off state, it ispossible to detect a pattern of a symbol output from the reader/writer24 in accordance with the presence/absence of leak current correspondingto light externally applied, as described earlier. The other pixels takea gate-on state so that current corresponding to voltage supplied fromthe source driver 49 makes an EL element connected to a pixel electrodeemit light and display a portion of an image.

With reference to FIGS. 4 and 5, detailed description will be made onthe operation of TFT disposed in each pixel of the display unit 11.

FIG. 4 shows one pixel of the display unit 11, the pixel beingcontrolled as an image displaying pixel (a pixel different from a pixelconstituting the symbol read area) by the controller 48.

For example, as a TFT 71 is turned on upon application of a positivevoltage to the gate electrode 71A (G) of the TFT 71 from the gate driver50, current flows from a source electrode 71B (S) to a drain electrode71C (D) through a semiconductor active layer (channel) made of amorphoussilicon or polysilicon, corresponding in amount to voltage applied fromthe source driver 49, as indicated by a solid arrow.

The drain electrode 71C of the TFT 71 is connected to an anode electrode74A of an EL element 74. As current supplied from the drain electrode71C flows through the EL element 74, the EL element 74 as anelectroluminescent element emits light corresponding in amount to theflowed current.

Light emitted in this manner is transmitted through the surface of thedisplay unit 11 and output to an external of the display apparatus 1 sothat a portion of an image is displayed by the pixel shown in FIG. 4. InFIG. 4, for the convenience of description, light is drawn to be outputfrom the EL element to the right in the drawing as indicated by a hollowsolid white arrow. In actual, light emitted from the EL element 74 isoutput to an external by transmitting through a transparent electrode ofeither the anode electrode 74A or a cathode electrode 74B.

On the other hand, if a voltage near 0 V is applied to the gateelectrode 71A (G) of TFT 71 by the gate driver 50 and the gate takes anoff-state, current will not flow through the semiconductor active layereven in a case where voltage is applied by the source driver 49, andconsequently current will not flow through the EL element 74 and lightemission will not occur.

In this state, as indicated by a solid white hollow arrow shown in FIG.5, as external light is applied, leak current (off-current), althoughsmall in amount, flows from the drain electrode 71C to the sourceelectrode 71B because of the photo conductivity of the semiconductoractive layer of the TFT 71. Similarly, in the state that voltage near 0V is applied, as light is applied, the EL element 74 flows a reversecurrent without emitting light.

In this way, the generated current is detected and it is detected thatexternal light becomes incident upon the pixel shown in FIG. 5, i.e., anevent that a white symbol area is displayed at a position (in front ofthe pixel shown in FIG. 5) of the symbol display unit 104 (FIG. 10) ofthe reader/writer 24 corresponding to the pixel shown in FIG. 5.

FIG. 6 shows measurement results of current generated in the pixel shownin FIGS. 4 and 5. In FIG. 6, the abscissa represents voltage applied tothe gate electrode 71A and the ordinate represents current generated inthe pixel.

A measurement result 11 indicates the value of current flowing throughthe channel in the state that light is irradiated while a positivevoltage is applied, whereas a measurement result 12 indicates the valueof current flowing through the channel in the state that light is notirradiated while a positive voltage is applied.

It can be seen from these measurement results 11 and 12 that currentflows corresponding in amount to voltage applied by the source driver 49while the positive voltage is applied, irrespective of thepresence/absence of external light. Namely, in this case, the pixelunder measurement displays part of an image.

A measurement result 13 shown in FIG. 6 indicates a value of leakcurrent generated in the pixel in a state that external light isirradiated while a reverse voltage is applied, and a measurement result14 represents a current value while external light is not irradiated. Asapparent from the comparison between these measurement results, there isdifference between generated currents.

For example, in the state that a predetermined amount of light isirradiated while a voltage (reverse voltage) of about −5 V is applied,generated is current of about “1E-8 (A)” (current generated in thesemiconductor active layer of the TFT and current generated in the ELelement).

Therefore, whether or not light is incident upon the pixel can bedetected based upon whether the value of current detected from the pixelapplied with a reverse bias voltage is equal to or larger than apredetermined threshold value. In an actual case, the presence/absenceof incident light is detected from the signals shown in FIG. 6 afterthey are amplified.

The measurement result 14 shown in FIG. 6 indicates that a minutecurrent of about “1E-10 (A)” flows even if there is no irradiation ofexternal light. However, this is due to noises during the measurement.Nearly the same measurement result as that shown in FIG. 6 is obtainedfrom the EL element emitting light of any RGB color.

FIG. 7 is an enlarged view showing the region near 0 V.

As indicated by the measurement results 13 and 14 shown in FIG. 7, thereis a current value difference between cases of light irradiation and nolight irradiation even in the state that voltage near 0 V is applied.

Therefore, even in the state that voltage near 0 V is applied, it ispossible to detect this difference, i.e., whether or not light isirradiated, by amplifying the generated current.

It is therefore possible to drive a pixel as the pixel for detecting anexternal input by controlling the gate voltage to be set to near 0 Vwithout intentionally applying a reverse voltage.

As the gate voltage is controlled to be set to near 0 V and a pixel isdriven as the pixel for detecting an external input, without driving thepixel by applying a reverse voltage, a consumption power can besuppressed corresponding in amount to the reverse voltage.

Since the number of control voltages is reduced, the control and hencethe system configuration become easy. Namely, since controlling the gatevoltage to have a value near 0 V means controlling the gate voltage notto have a positive voltage, this arrangement can be realized only by acontrol line and a power source circuit for controlling the gate voltageto be applied with a positive voltage (it is not necessary to use anadditional control line for controlling the gate voltage to be appliedwith a reverse voltage).

It is therefore possible to simplify the structure of a driver circuiton a circuit board of the display part (display) and the structure of apower supply circuit on a system circuit board, realizing not only theabove-described low consumption power but also an efficient usage of alimited space of these circuit boards.

Since a reverse voltage is not applied, breakage of TFT's and ELelements can be avoided which may otherwise be caused by application ofa reverse voltage. For example, although a breakdown voltage of the TFTcan be raised by elongating a channel (L length), current reduces duringan ON period (during conduction) so that it is necessary to widen achannel width (W length) in order to retain a sufficient current.

As a result, the size of each TFT is required to be made large in orderto raise a breakdown voltage without changing the value of the currentflowing through the TFT, and it becomes difficult to dispose the TFT ineach pixel of a high precision display having a small pixel size.

As described above, by not using a reverse voltage, the breakdownvoltage design for TFT's and EL elements becomes easy and the sizesthemselves of TFT's and EL elements can be reduced. It is thereforepossible to realize a high precision display.

As described above, a difference of the detected current value dependingupon a presence/absence of light exists between application of apositive voltage and application of a voltage near 0 V or a reversevoltage. The reason why there is no detected current value differencedepending upon a presence/absence of light, is that the current flowingupon application of voltage is sufficiently larger than the currentflowing (generated) upon irradiation of light.

FIG. 8 is a diagram showing the values of drain current Id of the TFT 1flowing in cases where light is irradiated and where light is notirradiated.

As shown in FIG. 8, in a case where light is irradiated while a reversegate voltage Vg is applied, a larger drain current Id is detected thanthe case where light is not irradiated.

In a case where light is irradiated also in a state that a gate voltageVg near 0 V is applied, a larger drain current Id is detected than thecase where light is not irradiated.

It is therefore possible to judge whether light is irradiated, not onlyby controlling to apply a reverse voltage as the gate voltage Vg butalso by controlling to apply a voltage near 0 V.

In the example shown in FIGS. 4 and 5, although one TFT is provided foreach pixel, a 2-TFT type pixel having two TFT's or a 4-TFT type pixelhaving four TFT's may also be used. In this case, an external input of asymbol can be detected similarly in accordance with leak currentgenerated in the TFT.

In a case where an LCD is used as the display unit 11 (a case where selflight emission type display provided with EL elements 74 is not used forthe display unit 11), liquid crystal is disposed at the position of theEL element shown in FIGS. 4 and 5 to constitute each pixel.

In this case, even in a case where external light is irradiated while abias voltage near 0 V or a reverse bias voltage is applied, theblack-and-white pattern of a symbol is detected depending on only theleak current generated in the TFT of a pixel (depending on the leakcurrent having the value as shown in FIG. 8), because the liquid crystalwill not generate current contrary to the case of the EL element 74.

Reverting to the description on FIG. 3, a detecting unit 53 detectscurrent generated in a pixel applied, for example, with the bias voltagenear 0 V in the manner described above, and outputs a detection resultto the symbol processing unit 52.

In accordance with outputs from the detecting unit 53, the symboldetecting unit 52 synthesizes the detection results of the pixelconstituting the read area to acquire the symbol output from thereader/writer 24.

The symbol detecting process is repetitively executed during apredetermined period (during the period necessary for transferringsource data) and the symbol string such as the one shown in FIG. 9 isacquired by the symbol processing unit 52.

Symbols S1 to S3 shown in FIG. 9 are the symbols for synchronization atthe time of detection and a repetition of symbols having a simplepattern. Symbols S4 to Sn following the symbols S1 to S3 forsynchronization represent various source data such as image data, musicdata and text data.

The symbol processing unit 52 acquires a symbol string such as the oneshown in FIG. 9 and outputs it to a data processing unit 51.

The symbol processing unit 52 displays a symbol in the display unit 11at a predetermined position, and when data is to be transmitted to theinformation processing terminal 21, generates a symbol in accordancewith data supplied from the data processing unit 51. Data of a symbolstring generated by the symbol processing unit 52 is output to the videosignal generating unit 47. For example, in a case where the symbolprocessing unit 52 generates the symbol string shown in FIG. 9, each ofthe symbols S1 to Sn is sequentially displayed in the display unit 11every time one frame is displayed.

When a symbol is to be displayed in the display unit 11, the dataprocessing unit 51 performs scrambling, error correction block addition,a modulation process and the like if appropriate, onto source data (datato be transferred to the information processing terminal 21) acquired byand supplied from the control unit 45, and outputs the obtained data tothe symbol processing unit 52.

When a symbol is detected in the read area formed in the display unit 11and data representative of the symbol is supplied from the symbolprocessing unit 52, the data processing unit 51 performs a demodulationprocess, error correction process, a descrambling process and the likeif appropriate, onto the supplied data, and supplies the obtained sourcedata (data transferred from the information processing terminal 21) tothe control unit 45.

The data transferred from the information processing terminal 21 andsupplied to the control unit 45 is stored in the memory unit 44 or acorresponding image is displayed in the display unit 11 by using theprocesses executed by the video signal generating unit 47 and thecontroller 48 using the transferred data.

FIG. 10 is a block diagram showing an example of the structure of theinformation processing terminal 21 and the reader/writer 24.

A lens 101 is disposed on the front end face 24A of the reader/writer24. For example, when the front end face 24A is abutted on or moved nearto the symbol displayed in the display unit 11, light representative ofthe symbol pattern emitted from the display unit 11 becomes incidentupon the inside of the reader/writer 24 via the lens 101. The incidentlight is reflected by a half mirror 102 and received at a symboldetecting unit 103.

The symbol detecting unit 103 has photosensors disposed in an array fordetecting a presence/absence of light. The symbol detecting unit 103detects the symbol displayed at this time in the display unit 11, fromthe received light reflected by the half mirror 102. A detection resultof the symbol detecting unit 103 is output to a symbol processing unit112 of the information processing terminal 21 via a cable 23.

A symbol display unit 104 is constituted of an LCD or the like capableof displaying an image by a progressive method, and displays a symbolusing the same frequency as that at the display unit 11. For example,when data is to be transferred to the display apparatus 1, the symboldisplay unit 104 sequentially displays symbols representative of thedata to be transferred, in accordance with signals supplied from a videosignal generating unit 111. The symbol display unit 104 irradiates lightrepresentative of each symbol to the read area formed in the displayunit 11, by utilizing light from a light source (not shown) mounted at aposition facing the half mirror 102 with the symbol display unit beingsandwiched therebetween. The irradiated light is emitted outside fromthe front end face 24A of the reader/writer 24 via the half mirror 102and the lens 101.

A control unit 114 controls the whole operation of the informationprocessing terminal 21 in accordance with a control program stored in amemory unit 118 made of a ROM (not shown), a hard disk or the like.

A communication unit 115 communicates through wired or wirelessconnection with various apparatuses via a network such as the Internet.

An input unit 117 outputs to the control unit 114 an instruction from auser entered by a predetermined input button, a touch panel superposedupon the display unit 22 or the like.

The video signal generating unit 111 generates a video signal fordisplaying a symbol in the symbol display unit 104, in accordance withdata of a symbol string generated by and supplied from the symbolprocessing unit 112, and outputs it to the symbol display unit 104 viathe cable 23.

Upon acquisition of data from the display apparatus 1, the symbolprocessing unit 112 recovers the symbol in accordance with a detectionresult by the symbol detecting unit 103 to acquire the symbol displayedin the display unit 11. Namely, the symbol detecting process is executedrepetitively during a predetermined period so that the symbol processingunit 112 acquires a symbol string such as the one shown in FIG. 9.

When a symbol is to be displayed on the symbol display unit 104 and datais to be transferred to the display apparatus 1, the symbol processingunit 112 generates a symbol in accordance with data supplied from thedata processing unit 113. The data of a symbol generated by the symbolprocessing unit 112 is output to the video signal processing unit 111.

When a symbol is to be displayed on the symbol display unit 104, thedata processing unit 113 performs scrambling, error correction blockaddition, a modulation process and the like if appropriate, onto sourcedata (data to be transferred to the display apparatus 1) supplied fromthe control unit 114, and outputs the obtained data to the symbolprocessing unit 112.

When data representative of a detected symbol is supplied from thesymbol processing unit 112, the data processing unit 113 performs ademodulation process, an error correction process, a descramblingprocess and the like if appropriate, onto the supplied data, andsupplies the obtained source data (data transferred from the displayapparatus 1) to the control unit 114.

The control unit 114 is connected to a drive 116 if necessary. Amagnetic disk 131, an optical disk 132, a magneto optical disk 133, asemiconductor memory 134 or the like is installed if necessary in thedrive 116, and a computer program read therefrom is installed in thememory unit 118 if necessary.

Next, the operation of the information processing system shown in FIG. 1will be described with reference to flowcharts.

First, with reference to a flowchart shown in FIG. 11, description willbe made on a process to be executed by the display apparatus when datais transferred to the information processing terminal 21.

At Step S1, the control unit 45 (FIG. 3) of the display apparatus 1acquires source data to be transferred to the information processingterminal 21. For example, in the state that a predetermined televisionprogram is displayed in the display unit 11 in response to aninstruction from a user, when it is instructed that data of the programis to be transferred, or in the state that video data acquired via anetwork is displayed in the display unit 11, when it is instructed thatthe video data is to be transferred, the control unit 45 acquires theprogram data or video data as the source data in response to theinstruction.

Obviously, a user can instruct the display apparatus to transfer to theinformation processing terminal 21 various data such as music data andtext data stored in the memory unit 44 of the display apparatus 1.

The source data acquired at the control unit 45 is output, for example,to the video signal generating unit 47 and the data processing unit 51.

At Step S2, the data processing unit 51 performs a scrambling process,error correction code addition, a modulation process, sync code additionand the like if appropriate, onto the source data supplied from thecontrol unit 45, for each predetermined data unit, to represent thesource data by a symbol string.

Sub-data is added if appropriate, the sub-data including information ofthe title and category of data to be transferred and information of adata amount and a data format. The data obtained after subjecting tovarious processes by the data processing unit 51 is supplied to thesymbol processing unit 52.

At Step S3, the symbol processing unit 52 refers to, for example, aconversion table prepared beforehand and generates a symbolcorresponding to the data supplied from the data processing unit 51. Thesymbol to be generated may be a symbol of a matrix type having each cellcoded in black-and-white or a symbol of a stack type having stacked barcodes.

The symbol processing unit 52 generates a predetermined number ofsymbols corresponding to the amount of source data, and outputs a symbolstring such as the one shown in FIG. 9 to the video signal generatingunit 47.

At Step S4, the video signal generating unit 47 supplies a video signalto the controller 48 to sequentially display symbols together withimages corresponding to the source data, the video signal being obtainedby superposing a video signal for displaying images corresponding to thesource data supplied from the control unit 45 and a video signal fordisplaying the symbol string supplied from the symbol processing unit52.

In this manner, a symbol corresponding to a displayed image (symbol fortransferring the displayed image) is displayed in the display unit 11 ata predetermined position such as a position near the image.

At Step S5, the controller 45 judges whether all symbols representativeof the data to be transferred are displayed. Until it is judged that allsymbols are displayed, the flow returns to Step S4 to sequentiallyrepeat symbol display. In a case where it is judged thereafter at StepS5 that all symbols are displayed, the process is terminated.

The symbol string may be repetitively displayed during the period whilethe images of the data to be transferred are displayed, so that a usercan recognize that the video data displayed in the display unit 11 canbe fetched to the information processing terminal 21 by fetching thesymbol presently displayed. For example, in a case where moving images(dynamic images) are displayed in the display unit 11 for 10 minutes,the symbol string generated from the moving image data is displayedrepetitively for 10 minutes during the image display.

By reading the symbol displayed in the display unit 11 at thepredetermined position with the reader/writer 24, the user can fetch thedata from the display apparatus 1 to the information processing terminal21.

Next, with reference to a flowchart of FIG. 12, description will be madeon a data acquiring process to be executed by the information processingterminal 12 in correspondence with the processes shown in FIG. 11.

When the front end face 24A of the reader/writer 24 is abutted on thedisplay unit 11 and the sync code (FIG. 9) of the symbol displayed atthe abutted position is detected, the symbol detecting unit 103 (FIG.10) of the information processing terminal 21 reads it at Step S21.

At Step S22, the symbol detecting unit 103 judges whether all symbolsare read. In a case where it is judged that all symbols are not read,the flow returns to Step S21 whereat the displayed symbol isrepetitively read. Information of the symbol read by the symboldetecting unit 103 is sequentially output, for example, to the symbolprocessing unit 112.

For example, when the symbol detecting unit 103 detects a symbolrepresentative of the end symbol of the symbol string, it is judged atStep S22 that all symbols representative of the data to be transferredare read, to thereafter advance to Step S23.

At Step S23, the symbol processing unit 112 decodes the symbol stringand outputs the obtained data to the data processing unit 113.

At Step S24 the data processing unit 113 performs a demodulationprocess, an error correction process, a descrambling process and thelike if appropriate, onto the data supplied from the symbol processingunit 112, to thereby acquire the source data. In this manner, the sourcedata selected at the display apparatus 1 to be transferred to theinformation processing terminal 21 is acquired at the informationprocessing terminal 21.

At Step S25, the control unit 114 performs processes for the source dataacquired at the data processing unit 113.

For example, as shown in FIG. 13, a moving image 151A and a symbol 152representative of the data of the moving image 151A are displayed in awindow 151 (processes shown in FIG. 11), as a user reads the symbol 152with the reader/writer 24, the source data of the moving image 151A istransferred to the information processing terminal 21 (processes atSteps S21 to S24 shown in FIG. 12), and at Step S25 the control unit 114of the information processing terminal 21 controls to display the samemoving image as the moving image 151A on the display unit 22 inaccordance with the transferred source data.

In this manner, the user can display on the display unit 22 the sameimage as that displayed in the window 151, and can confirm the contentsof the moving image 151A by using the information processing terminal 21even at a site away from the display apparatus 1.

At Step S25, the source data transferred to the information processingterminal 21 is stored in the memory unit 118, transmitted to anotherapparatus via the communication unit 115, or recorded in a recordingmedium installed in the drive 116.

In a window 161 shown in FIG. 13, for example, a text image 161Aacquired via a network is displayed (processes shown in FIG. 11), and asa user reads a symbol 162 displayed at a lower right corner of thewindow 161 with the reader/writer 24, text data (source data) istransferred to the information processing terminal 21 (processes atSteps S21 to S24 shown in FIG. 12).

At Step S25, the control unit 114 of the information processing terminal21 stores the transferred text data in the memory unit 118 or displays acorresponding image (text image) on the display unit 22.

A symbol 172 displayed in a window 171 shown in FIG. 13 is generated anddisplayed by using music data as source data (processes shown in FIG.11). While the reader/writer 24 is abutted on the symbol 172 during apredetermined period (during a period while symbols corresponding to anamount of music data is displayed), the music data is fetched to theinformation processing terminal 21 (processes at Steps S21 to S24 shownin FIG. 12). For example, at Step S25 shown in FIG. 12, the fetchedmusic data is reproduced and output from an unrepresented speaker of theinformation processing terminal 21.

Sub-data may be displayed in the window 171, the sub-data includinginformation of the title and artist of the music capable of beingfetched to the information processing terminal 21.

For example, in a case where the window 171 and symbol 172 are displayedin the display unit 11 at predetermined positions at the same time whenmusic is played in a television program, the user reads the displayedsymbol 172 with the reader/writer 24 so that the music data can befetched to the information processing terminal 21.

In a case where a URL for accessing a predetermined site is acquired assource data, as shown in a window 181 of FIG. 13, a symbol 182representative of URL is displayed (processes shown in FIG. 11). As thereader/writer 24 is abutted on the symbol 182 and URL is acquired by thecontrol unit 114, at Step S25 the control unit 114 controls thecommunication unit 115, accesses the site designated by the acquiredURL, and a picture at the accesses site is displayed on the display unit22.

Since the picture of the site is displayed in the window 181 togetherwith the symbol 182, by reading this symbol 182, the picture of the sitemay be confirmed at the information processing terminal 21.

As described above, since a user merely reads the displayed symbol withthe reader/writer 24, various data can be fetched to the informationprocessing terminal 21 with an intuitive and easy operation.

Next, with reference to flowcharts shown in FIGS. 14 and 15, descriptionwill be made on the operation of the information processing system whichtransfers data from the information processing terminal 21 to thedisplay apparatus 1, as opposed to the description made with referenceto FIGS. 11 and 12.

First, with reference to the flowchart shown in FIG. 14, descriptionwill be made on processes to be executed by the information processingterminal 21 to transfer data to the display apparatus 1.

The processes shown in FIG. 14 are fundamentally similar to those of thedisplay apparatus 1 described with reference to FIG. 11. Namely, at StepS41, the control unit 114 of the information processing terminal 21acquires source data to be transferred to the display apparatus 1.

For example, when it is instructed by an input to the input unit 117from a user that predetermined data stored in the memory unit 118 is tobe transferred, or in a state that video data or the like acquired via anetwork is displayed on the display unit 22, when it is instructed thatthe video data is to be transferred, then the control unit 114 acquiresthe source data in response to the instruction.

At Step S42, the data processing unit 113 performs a scrambling process,error correction code addition, a modulation process, sync code additionand the like if appropriate, onto the source data supplied from thecontrol unit 114, for each predetermined data unit, to represent thesource data by a symbol string.

At Step S43, the symbol processing unit 112 refers to, for example, aconversion table prepared beforehand and generates a symbol stringcorresponding to the data supplied from the data processing unit 113.The generated symbol string is output to the image signal generatingunit 111.

At Step S44, the image signal generating unit 111 generates a videosignal for displaying a symbol, in accordance with the data of thesymbol string supplied from the symbol processing unit 112, tosequentially display symbols on the symbol display unit 104.

The symbols of the symbol string are sequentially displayed on thesymbol display unit 104 by using the same frequency as that used at thedisplay unit 11 of the display apparatus 1, and light representative ofthe symbol is emitted outside of the reader/writer 24 via the halfmirror 102 and the lens 101.

As will be later described, while the front end face 24A of thereader/writer 24 is abutted on the read area formed in the display unit11, the symbol (light representative of the symbol emitted from thereader/writer 24) displayed at Step S44 is read in the read area (StepS62 shown in FIG. 15).

At Step S45, the video signal generating unit 111 judges whether allsymbols of the symbol string representative of the data to betransferred, are displayed on the symbol display unit 104. If it isjudged that all symbols are not displayed, the flow returns to Steps S44whereat symbol display is repeated.

If the video signal processing unit 111 judges at Step S45 that allsymbols are displayed, the process is terminated.

Next, with reference to the flowchart shown in FIG. 15, description willbe made on a data acquiring process to be executed by the displayapparatus 1 in correspondence with the processes shown in FIG. 14.

At Step S61, the control unit 45 of the display apparatus 1 sets a readarea in the display unit 11 at a predetermined position. Namely, thecontrol unit 45 forms the read area in the display unit 11 by applying,for example, a bias voltage near 0 V to predetermined pixels (TFT's) (bycontrolling so as not to apply voltage)

The read area may be formed always fixedly at a predetermined position,or may be formed at a position where a symbol has been displayed with apositive bias voltage being applied.

As the front end face 24A of the reader/writer 24 is abutted on theformed read area and light representative of the symbol displayed on thesymbol display unit 104 of the reader/writer 24 is irradiated, at StepS62 the symbol processing unit 52 reads the symbol in accordance withthe detection result of the detecting unit 53.

As described earlier, in a case where a leak current is detected from apixel constituting the read area, it is judged that there is a whitearea of the symbol in front of the pixel, whereas in a case where theleak current is not detected, it is judged that there is a black area ofthe symbol in front of the pixel. The symbol processing unit 52synthesizes the detection results of the pixels constituting the readarea to thereby read one symbol.

At Step S63, the symbol processing unit 52 judges whether all symbolsare read. If it is judged that all symbols are not read, the flowreturns to Step S62 whereat symbols output from the reader/writer 24 arerepetitively read. Information of the symbol read by the detecting unit53 is sequentially output to the symbol processing unit 52.

If it is judged at Step S63 that the symbol representative of the end ofthe symbol string is detected, the symbol processing unit 52 judges thatall symbols representative of the data to be transferred are read, andthe flow advances to Step S64.

At Step S64, the symbol processing unit 52 refers to a correspondencetable between two-dimensional code patterns and data for decoding thesymbol string, and outputs the obtained data to the data processing unit51.

At Step S65, the data processing unit 51 performs a demodulationprocess, an error correction process, a descrambling process and thelike if appropriate, onto the data supplied from the symbol processingunit 52, to acquire the source data. This enters a state that the sourcedata selected at the information processing terminal 21 is acquired bythe display apparatus 1.

At Step S66, the control unit 45 performs processes corresponding to thesource data acquired at the data processing unit 51.

For example, as shown in FIG. 16, a moving image 22A displayed on thedisplay unit 22 of the information processing terminal 21 is selected asthe data to be transferred to the display apparatus 1, a symbol stringrepresentative of the moving image 22A is generated and lightrepresentative of each symbol is sequentially emitted from thereader/writer 24 (At Step S44 shown in FIG. 14).

In a case where the symbol string emitted from the reader/writer 24 isread in the read area 192 formed in a lower right area of the displayunit 11 (Step S62 shown in FIG. 15), a window 191 is displayed in whichdisplayed is a moving image corresponding to the source data (data ofthe moving image 22A) acquired from the read symbol string (at Step S66shown in FIG. 15).

In this manner, a user can display a designated image in a magnifiedscale in the display unit 11, by merely designating the image at theinformation processing terminal 21 and abutting the reader/writer 24 onthe read area 192.

For example, in a case where the information processing terminal 21 is aterminal such as PDA, the details of an image is difficult to beconfirmed because of a limited size of the display unit 22. However, inthe manner described above, an enlarged image can be displayed bytransferring the data from the information processing terminal 21 to thedisplay unit 11 so that the details of the image can be confirmedeasily.

Similarly, as music data selected at the information processing terminal21 is transferred to the display apparatus 1, the music data isreproduced at the display apparatus and the reproduced sounds are outputfrom a speaker.

When a URL designated at the information processing terminal 21 istransferred to the display apparatus 1, the site designated by the URLis accessed via the communication unit 43 of the display apparatus 1 andthe picture of the accessed site is displayed in the display unit 11.

In the above description, only data is transmitted and received.However, in a case where a command code (instruction information)designating the contents of a process to be executed for acquired datais contained in the symbol string, the apparatus which reads this symbolstring performs various processes corresponding to the command code.

Next, with reference to a flowchart shown in FIG. 17, description willbe made on the process to be executed by the information processingterminal 21 which displays a symbol string containing a command code andtransfers data to the display apparatus 1.

The processes shown in FIG. 17 are fundamentally similar to those atSteps S41 to S45 shown in FIG. 14 and the detailed description thereofis omitted, excepting a process of generating a command code inaccordance with an input from a user and adding it to source data.

Namely, at Step S81, the control unit 114 of the information processingterminal 21 acquires source data, and at Step S82, adds a command codeto the acquired source data.

For example, a user instructs to add the command code: including a codeinstructing the size, display position, display time and the like of awindow in which an image of source data transferred together with thecommand code is displayed; a code instructing to set a key to the sourcedata to be transferred together with the command code, the key allowingonly a transfer source (user) to reproduce image at the displayapparatus 1; and the like.

At Step S83, the data processing unit 113 performs various processesonto the source data added with the command code. In accordance with thedata obtained after the various processes, at Step S84 the symbolprocessing unit 112 generates a symbol string.

At Step S85, each symbol is sequentially displayed on the symbol displayunit 104. When it is judged at Step S86 that all symbols are displayed,the process is terminated.

Next, with reference to a flowchart shown in FIG. 18, description willbe made on a data acquiring process to be executed by the displayapparatus 1 in correspondence with the processes shown in FIG. 17.

The processes at Steps S101 to S105 are similar to the processes atSteps S61 to S5 shown in FIG. 15, and so the description thereof isomitted.

Namely, a symbol string is read in the read area formed in the displayunit 11, and when the source data is acquired, at Step S106 the controlunit 45 of the display apparatus 1 extracts a command code from theacquired source data.

In accordance with the extracted command code, at Step S107 the controlunit 45 controls the video signal generating unit 47 to control thedisplay of the image corresponding to the source data.

For example, in a case where the extracted code is a code whichinstructs to display a window in the display unit 11 at a predeterminedposition and display an image corresponding to the source data in thewindow, then the control unit 45 determines the display position of thewindow in accordance with the code.

In a case where the command code also contains a code instructing thesize of the window, the control unit 45 operates to display the windowat the instructed size and the image corresponding to the source data isdisplayed therein.

In a case where the extracted code is a code which instructs the periodwhile the image corresponding to the source code is displayed, thecontrol unit 45 operates to continue the display of the imagecorresponding to the source code until the designated time.

In this manner, as a user determines display settings at the informationprocessing terminal 21, the image can be displayed on the displayapparatus 1 in accordance with the settings.

Similarly, if the data to be transferred is music data, the command codecontains a code instructing a reproduction volume of the music data, acode instructing a reproduction mode (such as repeat reproduction andshuffle reproduction) or the like. The music data is reproduced at thedisplay apparatus 1 in accordance with the command code.

FIG. 19 is a flowchart illustrating another data acquiring process to beexecuted by the display apparatus 1 in correspondence with the processesshown in FIG. 17.

In this example, a code instructing that only the person transferredsource data to the display apparatus 1 can reproduce it, is transferredas the command code from the information processing terminal 21 to thedisplay apparatus 1 together with the source data.

The processes at Steps S121 to S126 are similar to those at Steps S101to S106 shown in FIG. 18, and so the description thereof is omitted.

As the source data is acquired from the symbol string read in the readarea and the command code is extracted (Steps S121 to S126), at StepS127 the control unit 45 of the display apparatus 1 stores the acquireddata in the memory unit 44 and sets a key to the stored data.

For example, the command code supplied from the information processingterminal 21 contains identification information unique to theinformation processing terminal 21. A symbol capable of solving the keyin combination with the identification information is generated anddisplayed in the display unit 11. A symbol analyzed by the combinationof the symbol displayed in the display unit 11 and the identificationinformation of the information processing terminal 21 is stored in thememory unit 44 in correspondence with data instructed to be stored.

As a key is set to the data transferred from the information processingterminal 21, a picture such as the one shown in FIG. 20 is displayed inthe display unit 11.

For example, when data is transferred from the information processingterminal 21 used by a user A and the command code instructs to set a keyto the data, the control unit 45 displays a symbol 201 from which adecoding symbol can be generated in combination with the identificationinformation of the information processing terminal 21, in an area to theright of a user name (user A). The user name is displayed in accordancewith information contained in the command code.

When the data transferred to and stored in the display apparatus 1 is tobe reproduced, the user reads the symbol 201 with the reader/writer 24and makes the information processing terminal 21 generate the decodingsymbol for decoding the key.

For example, since the read area is formed in a predetermined period ata position where the symbol 201 is displayed (since the polarity of thebias voltage applied to the pixels on which the symbol 201 is displayedis changed at the predetermined period), the user inputs the decodingsymbol generated at the information processing terminal 21 to the newlyformed read area to thereby reproduce (output) the stored data.

The example shown in FIG. 20 also indicates that a key is set to thedata transferred from the terminal used by a user B and the datatransferred from the terminal used by a user C.

Instead of periodically changing the symbol display and the formation ofthe read area, the read area may be set always near the symbol 201 shownin FIG. 20.

Reverting to the description with reference to FIG. 19, at Step S128 thecontrol unit 45 judges from outputs of the data processing unit 51whether the decoding symbol is read from the read area, and stands byuntil it is judged that the decoding symbol is read. As described above,when the decoding symbol generated at the information processingterminal 21 is input to the read area, data representative of thedecoding symbol detected at the detecting unit 53 is supplied to thecontrol unit 45 via the symbol processing unit 52 and data processingunit 51.

In a case where it is judged at Step S128 that the decoding symbol issupplied, the flow advances to Step S129 whereat the control unit 45reads the data stored in correspondence with the supplied decodingsymbol from the memory unit 44 and reproduces it. For example, in a casewhere the stored data is video data, a corresponding image is displayedin the display unit 11, whereas if the stored data is music data, themusic data is reproduced.

As described above, the stored data can be reproduced by reading thesymbol displayed near the user name with the reader/writer 24 andinputting the decoding symbol generated correspondingly to the displayapparatus 1. Therefore, the user can store the data and instruct toreproduce it by an intuitive operation.

As shown in FIG. 20, in the state that predetermined data is transferredfrom the users A to C to the display apparatus 1, even if the user Areads the symbol 202 (the symbol with which the decoding symbol can begenerated by combining it with the identification information of theuser B) with the reader/writer 24 of the information processing terminal21, the user A cannot reproduce the data stored by the user B and setwith the key, because the identification information of the user B isnot provided at the information processing terminal 21.

It is therefore possible to prevent the third party from using the datastored by a user himself. In the above description, although thedecoding symbol is generated by using the terminal identificationinformation and the displayed symbol, key setting and the decodingalgorithm may be changed as desired.

Next, with reference to a flowchart shown in FIG. 21, description willbe made on still another data acquiring process to be executed by thedisplay apparatus 1 in correspondence with the processes shown in FIG.17.

In this example, a code instructing to transmit data to a designatedapparatus is transferred as the command code from the informationprocessing terminal 21 to the display apparatus 1. For example, anaddress as the information for designating an apparatus is contained inthe command code. This command code is transferred together with thedata to be transmitted to the apparatus designated by the address.

The processes at Steps S141 to S146 are similar to those at Steps S101to S106 shown in FIG. 18, and so the description thereof is omitted.

When source data is acquired from the symbol string read from the readarea and the command code is extracted (Steps S141 to S146), at StepS147 the control unit 45 of the display apparatus 1 transfers theacquired data to the apparatus designated by the command code.

For example, in a case where the command code contains an address inputat the information processing terminal 21 and designating an apparatusto be connected via a network, the control unit 45 controls thecommunication unit 43 and transmits the data transferred from theinformation processing terminal 21 to the apparatus designated by theaddress.

Therefore, even in a case where the information processing terminal 21is not provided with the communication unit 115, a user can transmitdata to another apparatus via the display apparatus 1 only bydesignating a transmission destination apparatus at the informationprocessing terminal 21 and abutting the reader/writer 24 on the displayunit 11.

In the above description, although the command code contains informationfor controlling an image display, information for instructing to set akey to the transmitted data, and information for designating atransmission destination of data, various other information may becontained in the command code.

For example, information representative of a data attribute may betransferred together with data, and an apparatus acquired the commandcode may perform processes corresponding to the command code. In a casewhere the information representative of the data attribute contains apriority order of data, the display order or the display size of data iscontrolled in accordance with the priority order. In a case where theinformation representative of the data attribute contains userpreference information (viewing history information), the display order,position and the like are controlled in accordance with the userpreference information.

In the above description, although the read area is fixedly formed atthe predetermined position of the display unit 11 or periodically formedat the position where the symbol is displayed, it may be moved followingthe scanning of the display unit 11.

For example, as indicated by dotted lines in FIG. 22, if the screenscanning of the display unit 11 is performed at a period of 1/60 secfrom the upper left of the screen, a read area 211 moves by changing thepixels to which a voltage, for example, near 0 V is applied,synchronously with the scanning. In this case, scanning at the period of1/60 sec is performed to judge whether the reader/writer 24 is abuttedon the display unit 11.

In a case where a window 212 is already displayed in the display unit11, since one pixel (pixel in the window 212) cannot function as boththe image display and the read area at the same time, scanning of theread area 211 is performed in an area other than the area where thewindow 212 is displayed.

For example, in FIG. 23, in a case where the reader area 211 scans aposition P while a user abuts the reader/writer 24 on the position P inthe display unit 11, the symbol output from the reader/writer 24 is readby the read area 211, and data selected by the information processingterminal 21 is transferred to the display apparatus 1.

When the data is transferred to the display apparatus 1, a window 221 isdisplayed in such a manner that the read area 211 is positioned, forexample, at the right corner, and an image corresponding to the fetcheddata is displayed in the window 221.

An event that the reader/writer 24 is abutted on the surface of thedisplay unit 11 (whether data transfer is performed) is periodicallyscanned in this manner, and the window is displayed at the positionusing the abutted position as a reference position. Therefore, a usercan transfer data to the display apparatus 1 by abutting thereader/writer 24 on the display unit in an area where an image is notdisplayed, e.g., at a position to which the reader/writer 24 can bemoved easily or at a position where a window is to be displayed, inother words, at a desired position.

Next, with reference to a flowchart shown in FIG. 24, description willbe made on the processes to be executed by the display apparatus 1 inwhich a presence/absence of an input from the reader/writer 24 isscanned by the read area as shown in FIGS. 22 and 23 and when thereader/writer 24 is abutted on the display unit, data is acquired fromthe information processing terminal 21.

At Step S161, the control unit 45 of the display apparatus 1 sets a readarea by applying a bias voltage, for example, near 0 V to predeterminedpixels to thereafter advance to Step S162 whereat an area where an imageis not displayed is scanned by the set read area.

At Step S163, the control unit 45 judges whether the reader/writer 24 isabutted on the surface of the display unit 11 and a symbol input isdetected by the read area. In a case where it is judged that the symbolinput is not detected, the flow returns to Step S162 to repeat scanning.

On the other hand, in a case where it is judged that generation of aleak current is detected and a symbol input is detected, the controlunit 45 stops the motion of the read area, to thereafter advance to StepS164 whereat the symbol is read.

Namely, at Steps S164 to S167, a symbol reading process similar to thatdescribed earlier is executed to acquire source data.

After the source data is acquired, at Step S168 the control unit 45displays a window by using the abutted position of the reader/writer 24as a reference position, and an image corresponding to the transferreddata is displayed in the window.

With the above processes, a user can transfer data to the displayapparatus 1 at the desired position of the display unit easily, withoutabutting the reader/writer 24 in the read area fixedly set at apredetermined position.

In the example shown in FIGS. 22 and 23, for the convenience ofdescription, the read area is formed having a relatively broad area andmoved. Instead, a read area constituted of one pixel may be scannedsequentially.

In this case, when a symbol input is detected by one scanning pixel, theread area is enlarged to a predetermined area around the detectedposition (by changing the polarity of pixels around the detectedposition), and this newly set read area reads a symbol emitted from thereader/writer 24.

Since only one pixel is used at most which is sufficient for detecting apresence/absence of an input from a user, an image can be displayed onall other pixels. Even in a case that an input from a user issequentially scanned, a broader area can be used as a display area.

In the above description, although the reader/writer 24 forreading/writing a symbol is connected to the information processingterminal 21 via the cable 23, it is not necessary that the informationprocessing terminal 21 should have the reader/writer 24, if the displayunit 22 is made of a display device having TFT disposed in each pixellike the display unit 11 of the display apparatus 1, and not only candisplay an image by controlling the polarity but also can drive as asensor

FIG. 25 shows an outer appearance of an information processing terminal231 with a display device having TFT disposed in each pixel like thedisplay unit 11 of the display apparatus 1.

Even in such a case where a reader/writer is not provided, datatransmission/reception can be performed between the display apparatus 1and the information processing terminal 231 in the manner describedearlier by abutting a display unit 232 of the information processingterminal 231 on the display unit 11 of the display apparatus 1 or movingclose to the display unit 11.

Namely, a user can transfer data from the information processingterminal 231 to the display apparatus 1 by making the read area formedin the display unit 11 of the display apparatus 1 read the symboldisplayed on the display unit 232 of the information processing terminal231.

In a manner opposite to the previous description, a user can transferdata from the display apparatus 1 to the information processing terminal231 by reading a symbol displayed in the display unit 11 of the displayapparatus by the read area of the display unit 232 which is appliedwith, for example, a bias voltage near 0 V and operates as a sensor fordetecting external light.

The information processing terminal 231 has a structure a user canchange the position and direction easily.

In the above description, the display unit 11 of the display apparatus 1is an EL display or an LCD having TFT disposed in each pixel. Instead,as shown in FIG. 26, an area 243 in a display unit 242 may be made of aplasma display panel (PDP) and an area 244 may be a hybrid type LCDdisplay having TFT disposed in each pixel.

In this case, in a case where an image only is to be displayed on thedisplay apparatus 241 (a case where an externally input symbol is notdetected), the image is displayed in the whole area of the display unit242 including the PDP area 243 and the LCD area 244. If a read area fordetecting an externally input symbol is necessary, a bias voltage, forexample, near 0 V, is applied to pixels in a predetermined area of thearea 244 to form the read area.

In this manner, the display apparatus can have a larger screen capableof transmitting and receiving various data more easily in the mannerdescribed earlier, as compared to a case that the whole display unit 242is made of an EL display or an LCD with TFT disposed in each pixel.

An image may be displayed only in the PDP area 243, and photosensors fordetecting a presence/absence of external light may be disposed in anarray in the whole area 244. In this case, an image is not displayed inthe area 244.

Photosensors may be disposed at the border of the display apparatus (inan area where a display unit is not formed) or on the side wall of thedisplay apparatus, to detect a symbol. A compact TFT display (an ELdisplay or an LCD having TFT disposed in each pixel) may be used forreading/writing a symbol.

In a case where a compact TFT display for reading/writing a symbol ismounted on an information processing terminal, an outer appearancethereof has the structure such as shown in FIG. 27.

An information processing terminal 251 shown in FIG. 27 has a displayunit 252 mounted on a front housing and a reader/writer unit 253 whichis mounted near the right of the display unit 252 and can freely rotateabout an axis of a vertical direction in FIG. 27. A TFT display 254 ismounted in the reader/writer unit 253.

For example, in a case of transferring data to an external apparatus byusing symbols, the symbols are sequentially displayed on the TFT display254 and light corresponding to the symbols are irradiated towardoutside. In a case of detecting a symbol displayed on the externalapparatus, each pixel of the TFT display 254 is applied with a biasvoltage, for example, near 0 V to operate the TFT display 254 asphotosensors.

As the reader/writer unit 253 is mounted rotatably on the housing of theinformation processing terminal 251, the front surfaces of the displayunit 252 and the TFT display 254 can be directed toward differentdirections. While confirming an image on the display unit 252, a usercan select data to be transferred and can transfer data from the TFTdisplay 254 directed toward the direction opposite to that of thedisplay unit 252.

As shown in FIG. 28, a compact TFT display 262 may be disposed in thereader/writer 24 shown in FIG. 24 to display and detect a symbol.

In the above description, even LCD having TFT disposed in each pixel canbe operated as a sensor for detecting external light by applying a biasvoltage, for example, near 0 V. If, however, there is a fear that anerroneous detection of external light is made by light from a back lightor an externally irradiated symbol cannot be detected, an output of theback light may be turned off only during the period while external lightis detected.

In this manner, even LCD having TFT disposed in each pixel can operateas a sensor for detecting external light without adversely affected bythe back light, and various data can be transmitted/received by usingsymbols.

Data transmission/reception to be performed in the manner describedearlier can be executed by various information processing terminalshaving the display unit, such as a personal computer, a portable phone,a PDA, a television receiver, a music player, a digital camera and avideo camera.

A switching operation between image display and external input detectionwill be described more specifically.

FIG. 29 is a diagram showing another example of the structure of thedisplay apparatus 1. Like elements to those shown in FIG. 3 arerepresented by identical reference numerals and the description thereofis omitted where appropriate.

A switching unit 301 turns on and off of a switch (TFT) disposed in eachpixel, under the control of a controller 48, to drive each pixel as apixel for displaying an image or a pixel for detecting an externalinput.

In the structure described earlier, switching a pixel between a pixelfor displaying an image and a pixel for detecting an external input isperformed by controlling the polarity of voltage applied to the gateelectrode of TFT. In this example, switching is performed using switchesof the switching unit 301. In response to on/off of a switch of theswitching unit 301, the polarity of voltage applied to the EL elementdisposed in each pixel is controlled.

In the following, a set of pixels RGB is called a “pixel” and each pixelconstituting RGB is called a “sub-pixel”.

FIG. 30 is a diagram showing an example of signal lines connected to thedisplay unit 11 shown in FIG. 29.

In the example shown in FIG. 30, X data lines and X received lightsignal lines 1 to X from the left are disposed, and Y gate lines and Yswitching lines 1 to Y from the upper are disposed. For example, in acase where the display unit 11 is a display of an eXtended GraphicsArray (XGA) size, the value X is 1024×3 (RGB) and the value Y is 768.

The source driver 49 shown in FIG. 29 supplies a signal corresponding toa display image to each sub-pixel via the data line (source line), andthe gate driver 50 controls on/off of TFT's of pixels in each row viathe gate line.

The detecting unit 53 detects via the received light signal line areceived light signal representative of leak current generated in asub-pixel for detecting an external input. The switching unit 301 drivesvia a switching line each sub-pixel as a sub-pixel for displaying animage or as a sub-pixel for detecting an external input.

In a case where all of three sub-pixels constituting one pixel do notdetect an external input but only one sub-pixel, e.g. red (R) sub-pixelamong three sub-pixels constituting one pixel, the number of receivedlight signal lines is X, one line for each pixel.

As will be later described, since the light reception characteristicsare different for each of RGB, only the sub-pixel of the EL elementhaving the good light reception sensitivity may be used not only fordisplaying an image but also for detecting an external input.

FIG. 31 is a diagram showing an example of a circuit (a circuit withinin a dotted line frame) of a sub-pixel used not only for displaying animage but also for detecting an external input.

In the following, driving a pixel as the sub-pixel for displaying animage is called photo emission driving or display driving, and driving apixel as the sub-pixel for detecting an external input is called photodetection driving where appropriate.

In a case where the sub-pixel shown in FIG. 31 is subjected to photoemission driving, the switching unit 301 turns on (makes conductive) atransistor Tr3 via the switching line so as to supply the EL elementwith current corresponding to the signal from the data line.

In response to the operation of the transistor Tr3, a transistor Tr4 isturned off (made non-conductive). A switching line (not shown) isconnected to the transistor Tr4 to make the switching unit 301 controlon/off of the transistor Tr4.

In the state that the transistor Tr3 turns on, in a case where the gateline becomes active (a case where voltage is applied to the gateterminal), a transistor Tr1 is turned on so that electric chargessupplied via the data line are charged in a capacitor C.

In accordance with a potential difference generated when the capacitor Cis charged with the electric charges, a transistor Tr2 is turned on andcurrent (current from+Vcc) flows through the transistor Tr2. At thistime, the transistor Tr3 is turned on and the current flowing throughthe transistor Tr2 is supplied to the anode of the EL element becausethe cathode thereof is connected to GND, so that light is emitted fromthe EL element.

If the sub-pixel shown in FIG. 31 is subjected to light receptiondriving, the switching unit 301 turns off the transistor Tr3 via theswitching line and the transistor Tr4 is turned on.

In a case where light is incident into the EL element in the state thatthe transistor Tr3 is turned off, the leak current I_(EL) correspondingto the incident light amount is generated and supplied to an amplifiercircuit via the transistor Tr4.

The leak current I_(EL) is amplified by the amplifier circuit andsupplied as leak current I_(EL)′ to the detecting unit 53.

In this manner, the light emission circuit (a circuit constituted of thetransistors Tr1 and Tr2 and capacitor C) and the light reception circuit(the transistor Tr4 and amplifier circuit) are selectively switched bythe switching lines to switch between the light emission driving andlight reception driving of a sub-pixel.

The sub-pixel having the circuit shown in FIG. 31 is provided at leastone per one pixel constituting the display unit 11, and each pixelperforms the image display and the external input detection.

With reference to a flowchart shown in FIG. 32, description will be madeon the processes to be executed by the display apparatus 1 whichdisplays an image in the display unit 11, and forms a read area capableof detecting an external input in an area different from the imagedisplay area to perform the image display and the external inputdetection.

At Step S201, the control unit 45 sets the range, position and the likeof the read area in accordance with, for example, an instruction from auser and an application under execution.

In this process, various settings regarding the read area are made, suchas using only a predetermined range of the display unit 11 as the readarea, the position of the read area only in the predetermined range andthe moving read area described with reference to FIG. 22. Information ofthe range in which the read area is formed, the position of the readarea and the like are output to the controller 48.

In accordance with the range in which the read area is formed, theposition of the read area and the like set by the control unit 45 and avideo signal, for example, of a television program supplied from thevideo signal generating unit 47, the controller 48 selects apredetermined number of light emission driving rows and light receptiondriving rows from all rows of the display unit 11.

In an EL display, a predetermined number of rows is collectively made toemit light and this collection range is repetitively and sequentiallymoved from the up to down in accordance with the display frequency,e.g., 1/60 sec, to thereby display an image. In this process, therefore,the predetermined number of rows is selected as the light emissiondriving rows.

At Step S203, the controller 48 judges whether the row to be processedis the light emission driving row. If the row is the light emissiondriving row, the flow advances to Step S204. If the row is the lightreception driving row, the controller 48 skips to Step S206.

At Step S204, the controller 48 controls the switching unit 301 to turnon the transistor Tr3 (FIG. 31) of the sub-pixel in the light emissiondriving row and at the same time turns off the transistor Tr4. In thismanner, the EL element is disconnected from the light reception drivingcircuit (a circuit constituted of the transistor Tr4 and amplifiercircuit).

At Step S205, the controller 48 controls the gate driver 50 to activatethe gate line, and controls the source driver 49 to supply a signalcorresponding to an image to be displayed to the light emission drivingsub-pixel via the gate line.

In the light emission driving sub-pixel, the transistor Tr1 is turned onso that electric charges supplied via the data line are charged in thecapacitor C. In accordance with a potential difference generated whenthe electric charges are charged in the capacitor C, the transistor Tr2is turned on so that current generated by the transistor Tr2 makes theEL element emit light.

This process is performed for all sub-pixels in the selected lightemission driving row to display an image in the display area to beformed.

On the other hand, at Step S206, the controller 48 controls theswitching unit 301 to turn off the transistor Tr3 of the sub-pixelforming the read area in the light reception driving row and turn on thetransistor Tr4.

When external light becomes incident upon the EL element in this state,at Step S207, the detecting unit 53 detects as the received light signalthe leak current I_(EL)′ obtained by amplifying the leak current I_(EL)generated in correspondence with the incident light amount. The detectedreceived light signal is output to the symbol processing unit 52 whereatan external input is detected, for example, by using the symbolsdescribed earlier or other methods.

After the light emission driving at Step S205 and the light receptiondriving at Step S207, the flow advances to Step S208 whereat theprocesses at Step S202 and subsequent steps are repeated until it isjudged as a display termination. If it is judged as the displaytermination, the process is terminated.

The operation of the circuit shown in FIG. 31 is controlled in themanner described above to perform the image display and the externalinput detection.

FIGS. 33A to 33C are diagrams showing examples of a display area (anarea constituted of light emission driving pixels (sub-pixels)) formedin the display unit 11 and the read area (an area constituted of lightreception driving pixels (sub-pixels)), respectively formed by theabove-described processes.

The examples shown in FIGS. 33A to 33C all indicate the display area andread area during the period of 1/60 sec corresponding to the displayfrequency of the display unit 11. This is also the same for examplesshown in FIGS. 35A to 35C, FIGS. 37A to 37C and 39A to 39C to bedescribed later.

In the examples shown in FIGS. 33A to 33C, the display area and readarea move from the up to down as indicated by a solid white arrow, withthe same distance between the head (N-th row) of the display area andthe head (P-th row) of the read area being maintained. When the areacomes to the lowest Y-th row, the area again moves downward from thefirst row. This operation is repeated to form the display area and readarea.

In FIG. 33A, the read area has a vertical length from the head P-th row(head of the area in the motion direction) to the (P−q)-th row and thehorizontal length same as the whole lateral length of the display unit11. For the convenience of description, although oblique lines are drawnin the read area, no image including oblique lines is displayed in thisarea because this area is constituted of the sub-pixels not performinglight

The display area has a vertical length from the head N-th row to the(N−m)-th row and the horizontal length same as the whole lateral lengthof the display unit 11.

As described above, in an EL display, a predetermined number of rows iscollectively made to emit light and this collective range isrepetitively and sequentially moved from the up to down as indicated bythe solid white hollow arrow in accordance with the display frequency,to thereby display an image. In this example, the number of lightemission driving rows at the timing of 1/60 sec is m. This display areais sequentially moved in accordance with the display frequency todisplay an image of one frame.

In this manner, the display area under light emission driving displays,for example, part (a portion around a face) of a person H such as shownin FIG. 33A at the timing of 1/60 sec. An area other than the displayarea not under light emission driving is an area displaying blackinstantaneously.

FIG. 33B shows the example of the display area and read area at thetiming of 1/60 sec after the operation shown in FIG. 33A.

In FIG. 33B, the read area has a vertical length from the head P′-th rowunder the P-th row (FIG. 33A) to the (P′−q)-th row and the horizontallength same as the whole lateral length of the display unit 11.

The display area has a vertical length from the head N′-th row under theN-th row to the (N′−m)-th row and the horizontal length same as thewhole lateral length of the display unit 11. The display range of theperson H displayed in the display area of FIG. 33B is moved downwardrelative to the display range displayed in the display area of FIG. 33A.

FIG. 33C shows the example of the display area and read area at thetiming of 1/60 sec after the operation shown in FIG. 33B.

In FIG. 33C, the read area has a vertical length from the head P″-th rowto the (P″−q)-th row and the horizontal length same as the whole laterallength of the display unit 11.

The display area has a vertical length from the head N″-th row to the(N″−m)-th row and the horizontal length same as the whole lateral lengthof the display unit 11. The display range of the person H displayed inthe display area of FIG. 33C is moved downward relative to the displayrange displayed in the display area of FIG. 33B.

In this manner, by setting the horizontal length of the read area sameas the whole lateral length of the display unit 11 and sequentiallyswitching (sequentially moving) the read area in accordance with thedisplay frequency, the whole display unit 11 is scanned by the readarea.

In this case, therefore, a user can input predetermined information tothe display apparatus 1 by externally irradiating light to any area ofthe display unit 11. Namely, as shown in FIG. 34, the read area isformed in the whole display unit 11 as viewed during a predeterminedperiod and not during a period of 1/60 sec.

Also in this case, a user can view the whole image including the personH because the display area is displayed at the position different fromthat of the read position during the period of 1/60 sec.

FIGS. 35A to 35C are diagrams showing other examples of the display andread area formed by the processes shown in FIG. 32.

In the examples shown in FIGS. 35A to 35C, similar to the examples shownin FIGS. 33A to 33C excepting that the lateral range of the read area islimited, the display area and read area move from the up to down asindicated by a solid white arrow, with the same distance between thehead (N-th row) of the display area and the head (P-th row) of the readarea being maintained. When the area comes to the lowest Y-th row, thearea again moves downward from the first row. This operation is repeatedto form the display area and read area.

In the examples shown in FIGS. 35A to 35C, the read area constituted ofthe light reception driving sub-pixels has a limited lateral range fromthe L-th column to (L+s)-th column of the display unit 11. The lateralrange of the read area can be limited in this way because each sub-pixelcan be driven via the switching line.

Since the position of the read area with the limited lateral range issequentially moved, the read area can scan repetitively in the rangefrom the L-th column to (L+s)-th column of the display unit 11.

In this case, therefore, a user can input predetermined information tothe display apparatus 1 by irradiating external light. Namely, as shownin FIG. 36, the read area is formed in the range from the L-th column to(L+s)-th column of the display unit 11 as viewed not during a period of1/60 sec but during a predetermined period.

FIGS. 37A to 37C are diagrams showing still other examples of thedisplay and read area formed by the processes shown in FIG. 32.

The examples shown in FIGS. 37A to 37C are similar to the examples shownin FIGS. 33A to 33C excepting that the vertical motion of the read areais limited in the range from the L′-th row to (L′−s′)-th row. Namely, inthe example shown in FIGS. 37A to 37C, immediately after the head row ofthe read area reaches the L′-th row, the read area is formed startingfrom the (L′−s′)-th row.

Since the vertical motion range of the read area is limited to the rangefrom the L′-th row to (L′−s′)-th row, the read area repetitively scansthe range from the L′-th row to (L′−s′)-th row of the display unit.

In this case, therefore, a user can input predetermined information tothe display apparatus 1 by irradiating external light to the range fromthe L′-th row to (L′−s′)-th row. Namely, as shown in FIG. 38, the readarea is formed in the vertical range from the L′-th row to (L′−s′)-throw of the display unit with the lateral range being same as the wholelateral length of the display unit 11, as viewed during a predeterminedperiod and not during a period of 1/60 sec.

In the examples shown in FIGS. 39A to 39C, the read area is formed by acombination of the operation of forming the read area by limiting itslateral range as shown in FIGS. 35A to 35C and the operation of formingthe read area by limiting its vertical range as shown in FIGS. 37A to37C.

Namely, in the examples shown in FIGS. 39A to 39C, the read area islimited in the horizontal direction to the range from the L-th column to(L+s)-th column of the display part as shown in FIGS. 35A to 35C and inthe vertical motion direction to the range from the L′-th row to(L′−s′)-th row. Excepting this point, the display area and the read areashown in FIGS. 39A to 39C are similar to those shown in FIGS. 33A to33C.

Since the vertical motion range and lateral range of the read area arelimited, the read area repetitively scans the range from the L-th columnto (L+s)-th column and from the L′-th row to (L′−s′)-th row of thedisplay unit 11.

In this case, therefore, a user can input predetermined information tothe display apparatus 1 by irradiating light to the range from the L-thcolumn to (L+s)-th column and from the L′-th row to (L′−s′)-th row.Namely, as shown in FIG. 40, the read area is formed in the verticalrange from the L′-th row to (L′−s′)-th row and from the L-th column to(L+s)-th column in the lateral direction, as viewed during apredetermined period and not during a period of 1/60 sec.

The read area (read area moving on the whole screen) shown in FIG. 22 isrealized by sequentially switching the range of the square read areashown in FIG. 40 by operating corresponding sub-pixels.

As described above, since each sub-pixel can undergo light emissiondriving or light reception driving, the read area can be formed bysetting the position, range (size), motion or halt and the like inaccordance with the use purpose. Further, in accordance with the objectof an application or the like, optional settings may be performed ifnecessary, such as forming a plurality of square read areas shown inFIG. 40.

In the above description, an input of predetermined information isdetected by receiving external light. The light receptioncharacteristics change with materials of an EL element.

Description will be made on the material and characteristics of an ELelement (organic EL element).

As shown in FIG. 41, a light reception sensitivity of an EL elementbecomes different as shown in FIG. 42, depending upon a combination ofthe materials constituting the EL element, where α is the material of ananode, β is the material of an organic layer including a light emissionlayer, a hole transport layer and an electron transport layer, and γ isthe material of a cathode. FIG. 42 shows the characteristics of ELelements emitting red (R) light. The abscissa of FIG. 42 represents awavelength nm and the ordinate represents a light reception sensitivityA/W (photocurrent (A)/incident light amount (W)).

In FIG. 42, a characteristic curve 1 ₁₁ shows the characteristics of anEL element made of anode material α₁, organic layer material β₁ andcathode material γ₁. Similarly, a characteristic curve 1 ₁₂ shows thecharacteristics of an EL element made of anode material α₂, organiclayer material β₂ and cathode material γ₂, and a characteristic curve 1₁₃ shows the characteristics of an EL element made of anode material α₃,organic layer material β₃ and cathode material γ₃.

A characteristic curve 1 ₁₄ shows the characteristics of an EL elementmade of anode material α₄, organic layer material β₄ and cathodematerial γ₄, a characteristic curve 1 ₁₅ shows the characteristics of anEL element made of anode material α₅, organic layer material β₅ andcathode material γ₅, and a characteristic curve 1 ₁₆ shows thecharacteristics of an EL element made of anode material α₆, organiclayer material β₆ and cathode material γ₆.

As seen from this graph, the light reception sensitivity of an ELelement changes in accordance with a combination of materials. It can beseen from the graph of FIG. 42 that the EL element emitting red lighthas a high light reception sensitivity particularly to ultraviolet lighthaving a wavelength near 390 nm and green light having a wavelength near500 nm.

It is therefore preferable to use ultraviolet rays as radiation lightwhen predetermined information is externally input. For example, in acase where information is input to the display apparatus 1 by using thereader/writer 24 of the information processing terminal 21, theinformation can be more reliably input to the EL element emitting redlight under light emission driving (EL element having the lightreception sensitivity shown in FIG. 42), by using a light sourceemitting a ultraviolet ray for displaying a symbol (two-dimensionalcode) in the reader/writer 24.

As shown in FIG. 43, in a case where predetermined information is to beinput by disposing a light reception side display A and a light emissionside (display side) display B facing each other, external light can bedetected, i.e., information can be input from the display B to thedisplay A, more reliably, by subjecting an R sub-pixel of a pixel P1 tolight reception driving and subjecting a G sub-pixel of a pixel P2 at acorresponding position to light emission driving. This driving can berealized by changing driving the circuit via the switching lines asdescribed above.

As shown in FIG. 44, consider now that the display apparatus 1 executesa predetermined process in response to a detection of reflected light oflight emitted from the display apparatus 1, for example, in response toa direction of a user finger coming near to the surface of the displayunit 11. In this case, it is preferable to use a sub-pixel SP₁₁ foremitting a green (G) ray as a sub-pixel for irradiating light to a userfinger F, and use a red (R) sub-pixel SP₁₂ (sub-pixel emitting a red rayunder light emission driving) as a sub-pixel for receiving reflectedlight (from the finger F) (of light emitted from the sub-pixel SP₁₁).

Since a proximity of the finger F can be detected more reliably theshorter the distance between the sub-pixels SP₁₁ and SP₁₂, the distancebetween a Y₁-th row at the sub-pixel SP₁₁ and a Y₂-th row at thesub-pixel SP₁₂ is set to, for example, several rows.

As shown in FIG. 45, in the state that a square read area for detectingthe user finger F is formed in a range between an upper Y₁₁-th row and alower Y₁₂-th row of the display unit 11, a user input (a proximate ofthe user finger F) can be detected more reliably, for example, byoperating the pixels in a range of an upper A₁ and a lower A₂ near theread area indicated by oblique lines so as to emit green light.

Instead of the finger F, as shown in FIG. 46 a user can inputinformation to the display apparatus by moving an object O having apredetermined reflectivity near to the surface of the display unit 11(it is possible to detect that the object O is in proximity of thedisplay unit 11). In this case, information input can be made by anintuitive operation, for example, by moving an object same as that shownin the display unit 11 near to the display unit 11.

Detecting a proximate object can be realized by changing driving thecircuits via the switching lines to subject sub-pixels in a row to thelight reception driving and neighboring sub-pixels to the light emissiondriving.

Similarly, a user can input not only point information such as aproximate finger but also a predetermined area information such as thefingerprint of a finger abutted on the surface of the display part 11,by making the display apparatus detect reflected light of emitted light.

FIG. 47 is a diagram showing a cross section of the display unit 11(display) and a user finger F in contact with the surface of the displayunit 11 at some timing. FIG. 48 is a plan view of FIG. 47.

Reflected light of light emitted from a light emission area constitutedof sub-pixels (G) under light emission driving in the Y₁-th rowincluding the sub-pixel SP₁₁, is received in the read area constitutedof sub-pixels (R) under light reception driving in the Y₂-th rowincluding the sub-pixel SP₁₂. In this manner, the display apparatus 1can acquire lateral information of the finger F irradiated by the lightemission area (a presence/absence of convex/concave portions along adrawing sheet direction surrounded by a broken line in FIG. 47).

As shown in FIG. 48, the display apparatus 1 can acquire information ofthe whole fingerprint of the finger F abutted by the user on the displayunit 11, by moving the light emission area and read area downward asindicated by a solid white arrow, with the position relation beingmaintained between the row of sub-pixels under light emission drivingand the row of sub-pixels under light reception driving, and bysynthesizing lateral information acquired respective timings(information time divisionally acquired).

FIG. 49A is a diagram showing outputs (analog values) of light receptionsignals from sub-pixels, while the G sub-pixels in the Y₁-th row emitlight and the G sub-pixels in the Y₂-th row receive reflected light, asshown in FIGS. 47 and 48. In FIG. 49A, the abscissa corresponds to thelateral position in FIG. 48 and represents a position of each sub-pixelin the Y₂-th row. The ordinate represents an output on the lightreception signal line of each sub-pixel in the Y₂-th row.

FIG. 49B shows digital values of the output of the sub-pixels shown inFIG. 49A, by setting “1” for an output equal to or higher than thethreshold value indicated by a dotted line in FIG. 49A, and “0” for anoutput lower than the threshold value.

As indicated by the solid white arrow of FIG. 48, both the lightemission area and read area are moved downward so that the outputs shownin FIGS. 49A and 49B are obtained at respective positions where thelight emission area irradiates light. Therefore, by synthesizing theoutputs obtained at the respective positions, the display apparatus 1can acquire the information of convex/concave portions of the wholesurface of the finger F and detect the fingerprint.

Instead of binarizing the fingerprint information by “1” and “0” shownin FIG. 49B, the outputs shown in FIG. 50A same as those shown in FIG.49A may be changed to outputs shown in FIG. 50B having a gradation, byassigning a predetermined number of bits to the output from eachsub-pixel.

Since the display unit 11 can change the operation of each sub-pixel,for example, as shown in FIG. 51 a fingerprint display area 311 may beformed near at a position where the fingerprint is detected, tosequentially display the fingerprint in the fingerprint display area 311in the order from an image portion in an already detected row. A usercan therefore confirm intuitively the fact that the fingerprint is beingdetected.

Obviously, instead of displaying the image of an already detectedfingerprint in the fingerprint display area 311, the image of an alreadydetected fingerprint may be sequentially displayed at the position onwhich the user abuts the finger F. This display of the detection resultat the detection position can be realized by displaying the image of thefingerprint by sequentially changing the light reception driving of thesub-pixel in the row completed the fingerprint detection to the lightemission driving.

Similar to acquiring information of a proximate object or a contactingobject in the manner described above, the image of an object in front ofthe display apparatus 1 can be acquired by subjecting a predeterminednumber of sub-pixels to light reception driving.

FIG. 52 is a conceptual diagram illustrating an image pickup bysub-pixels under light reception driving.

For example, R sub-pixels in the Y₁-th row to (Y₁+K)-th row aresubjected to light reception driving via the switching lines and a lensfor focusing a target to be captured on the sub-pixels is mounted on thesurface of the display unit 11 (display) or the like, so that the imageof the target can be obtained from light reception signals of thesub-pixels under the light reception driving.

FIG. 53A shows analog value outputs of light reception signals detectedby the sub-pixels in the Y₁-th row shown in FIG. 52, and FIG. 53B showsanalog value outputs of light reception signals detected by thesub-pixels in the (Y₁+K)-th row.

FIG. 54A shows digital values converted from the outputs shown in FIG.53A, and FIG. 54B is digital values converted from the outputs shown inFIG. 53B. By detecting these values in the Y₁-th row to (Y₁+K)-th rowand synthesizing them, the image of a target in front of the displayapparatus 1 can be acquired.

A user can quickly and easily confirm the captured result by displayingit in the display unit 11 immediately after image capturing.

As described above, a sub-pixel under light reception driving can detectvisible light. Therefore, for example, as shown in FIG. 55 informationcan be input to the display apparatus 1 by using a laser pointer 321 (alaser pointer prevailing commonly) capable of emitting visible lightsuch as red light.

A time scheduling screen of a television program is displayed in thedisplay unit 11 shown in FIG. 55, and channel selection buttons 331 aredisplayed on the time scheduling screen.

Channel selection buttons 331 (buttons for channels 1, 3, 4, 6, 8, 10and 12, in this case) are alternately subjected to light emissiondriving and light reception driving in accordance with the displayfrequency of the display unit 11. When light is irradiated from thelaser pointer 321 at an instant during the light reception driving, thedisplay apparatus 1 can detect an input from the laser pointer 321.

In the example shown in FIG. 55, a selection of the “channel-6” isdetected. In this case, the laser pointer 321 outputs an ON-signal in acase where a button mounted on the surface of the laser pointer 321 isdepressed, and turns off the output during the other period. A laserpointer can output a signal such as shown in FIG. 56.

In a case where the laser pointer 321 shown in FIG. 57 can emit visiblelight representative of predetermined data such as shown in FIG. 58 (onecapable of modulating data and outputting corresponding light (on/off)at a predetermined frequency), data can be input to a data input window331 formed in the display unit 11 by using the laser pointer 321. Thedata input window 331 (read area) is constituted of sub-pixels underlight reception driving.

The above description is mainly directed to the case where G sub-pixelsare subjected to light emission driving and neighboring R sub-pixels aresubjected to light reception driving to detect a presence/absence of aproximate object to the surface of the display unit 11. A combination ofsub-pixels under light emission driving and sub-pixels under lightreception driving is not limited to the combination of G and R.

Namely, as described earlier, since the light reception sensitivitycharacteristics of sub-pixels under light reception driving becomedifferent depending upon the materials of electrodes and organic layersof an EL element, any combination of sub-pixels under the lightreception driving and light emission driving may be used if thecombination has sub-pixels under the light emission driving andsub-pixels having a high light reception sensitivity relative to emittedlight from the first-mentioned sub-pixels.

Although an above-described series of processes may be realized byhardware, they may be realized by software.

In a case where a series of processes are to be realized by software,the program constituting the software is installed from a network or arecording medium in a computer assembled in dedicated hardware or anapparatus such as a general personal computer capable of executingvarious functions by installing various programs.

The recording medium is constituted of not only package media includingthe magnetic disk 131 (including a flexible disk), optical disk 132(including a compact disk—read only memory (CD-ROM) and a digitalversatile disk (DVD)), magnetic optical disk 133 (including a minidisk(MD) (registered trademark) and semiconductor memory 134, as shown inFIG. 10, which are distributed to users to supply programs separatelyfrom the apparatus main body, but also a ROM, a hard disk in the memoryunit 118 and the like storing programs, which are provided to users bypreassembling them in the apparatus main body.

In this specification, steps contain not only a process to be executedtime sequentially in the order of written statements but also a processto be executed parallel or independently without being processed timesequentially.

In this specification, a system is the whole apparatus constituted of aplurality of apparatuses.

1. An information processing apparatus for controlling driving displaymeans having pixels, each pixel having a transistor disposed therein forswitching between conduction and non-conduction in response to anapplied voltage and outputting a signal in response to a lightreception, comprising: a controller configured to control an operationstate of each pixel by a single voltage applied to said transistor toswitch between display driving and photo detection driving; and adetector configured to detect an external input in accordance with asignal output upon reception of light by an electroluminescence elementdisposed in each pixel performing light reception driving under controlof said controller.
 2. The information processing apparatus as claimedin claim 1, wherein: said controller applies a positive voltage to saidtransistor disposed in respective pixels when performing display drivingand a voltage near 0 V to said transistor disposed in respective pixelswhen performing photo detection driving.
 3. The information processingapparatus as claimed in claim 1, wherein: in a case when theelectroluminescent element of a pixel is emitting light and thecontroller causes the transistor to be conductive, said detector isconfigured to detect the external input in accordance with a signaloutput upon reception of light by said electroluminescent element whennot emitting light.
 4. The information processing apparatus as claimedin claim 1, wherein: said controller displays a detection areaconstituted of a plurality of pixels performing light reception drivingon said display means, by controlling a voltage applied to respectivetransistors in the plurality of pixels performing light receptiondriving.
 5. The information processing apparatus as claimed in claim 4,wherein: said detector detects, as the external input, a figure imagerepresentative of predetermined data displayed on another informationprocessing apparatus, in accordance with a signal output from saidtransistor disposed in a pixel in said detection area.
 6. Theinformation processing apparatus as claimed in claim 5, wherein: saidfigure image is a two-dimensional code representative of data having apredetermined data amount.
 7. The information processing apparatus asclaimed in claim 4, wherein: said controller forms on said display adisplay area constituted of a plurality of pixels performing displaydriving in an area different from said detection area.
 8. Theinformation processing apparatus as claimed in claim 7, wherein: in acase when the electroluminescent element of a pixel is emitting lightand the controller causes the transistor to be conductive, saidcontroller controls the voltage applied to one of the respectivetransistors in such a manner that said detection area includes a pixelin which said electroluminescent element having a high light receptionsensitivity relative to light having a predetermined wavelength emittedfrom electroluminescent elements disposed in pixels in said displayarea.
 9. The information processing apparatus as claimed in claim 7,further comprising: generating means for generating a figure imagerepresentative of predetermined data to be output to another informationprocessing apparatus; and display control means for making one or morepixels in said display area display said figure image generated by saidgenerating means.
 10. An information processing method of an informationprocessing apparatus for controlling driving display means havingpixels, each pixel having a transistor disposed therein for switchingbetween conduction and non-conduction in response to an applied voltageand outputting a signal in response to a light reception, said methodcomprising: a control step of controlling a single voltage applied tosaid transistor to switch between display driving and photo detectiondriving of each pixel; and a detecting step of detecting an externalinput in accordance with a signal output upon reception of light by anelectroluminescence element disposed in each pixel performing lightreception driving under control by a process of said control step.
 11. Arecording medium having recorded therein a program instructions thatwhen executed by a processor cause the processor to execute a process ofdriving display means, having a transistor disposed therein forswitching between conduction and non-conduction in response to anapplied voltage and outputting a signal in response to a lightreception, said process having steps comprising: a control step ofcontrolling a single voltage applied to the transistor to switch betweendisplay driving and photo detection driving of each pixel; and adetecting control step of detecting an external input in accordance witha signal output upon reception of light by an electroluminescenceelement disposed in each pixel performing light reception driving undercontrol by a process of the control step.